Enhancing Collaborative Learning Using Pair Programming: Who Benefits?*

نویسندگان

  • Phil Maguire
  • Rebecca Maguire
  • Philip Hyland
  • Patrick Marshall
چکیده

Incoming university students who have not previously studied computer programming often find it a challenging subject, leading to high failure rates. Research has suggested that the lack of a formalised structure for collaborative learning may be one of the factors responsible for students’ negative impressions of computer science. In this study we investigated whether the use of pair programming in practical laboratories would facilitate peer learning and enhance students’ confidence in their programming ability. Results showed that this intervention was generally well received, although the weaker programmers (as measured by prior exam grades) perceived it to be of more benefit than the stronger ones. Students who reported a lower initial level of enjoyment and confidence in programming were more likely to report learning from the paired intervention, though this did not necessarily lead to enhanced performance. The most frequently reported positive feature of pair programming was that it allowed students to meet more people in the class. Although there was no significant increase in final exam grades for male students, there was a significant increase for female students, suggesting this teaching strategy may have asymmetrical gender benefits.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Changing Students' Perceptions: An Analysis of the Supplementary Benefits of Collaborative Software Development

Collaborative work has been in use as an instructional tool to increase student understanding through collaborative learning and to improve student performance in computer science courses. However, little work has been done to understand how the act of collaboration, through pair programming or group work, impacts a student’s knowledge of the benefits and difficulties of collaborative work. Exp...

متن کامل

A Pair Programming Trial in the CS1 Lab

The benefits of pair programming have been recognized for some time now. Numerous attempts have been made to introduce pair programming in the classroom to improve student learning and performance. A trial introduction of this method in the introductory Computer Science (CS1) lab-based class is reported. The noticeable improvement found in student performance is in agreement with most previous ...

متن کامل

The Effect of Summary Training on Intermediate EFL Learners’ Reading Comprehension in Individual and Collaborative Conditions

Inspired by Vygotsky’s Sociocultural Theory (SCT), the current study intended to investigate the effect of summary training (i.e., oral and written) on intermediate EFL learners’ reading comprehension in different conditions (i.e., individual and collaborative). Data collection tools and procedures encompassed PET test, First Certificate in English (FCE) reading pre-test, and post-test. First, ...

متن کامل

Pair Programming Strategies for Middle School Girls

A large gender gap exists with who designs and produces new computer technology; men overwhelmingly dominate the field. Studies have shown that women are more likely to pursue and persist in computer science when they have the confidence to problem-solve and explore without fear of breaking the computer, see social aspects of computing, and see a value to computing consistent with their self id...

متن کامل

Enhancing CS Programming Lab Courses using Replayable Collaborative Editors

This paper describes the pedagogical implications of the GREWPtool (the Groupware Research in Education and the Workforce Project), a same time different place groupware tool built to support synchronous, collaborative coding among small to medium sized groups. GREWPtool exploits the educational benefits of paired programming while extending the model to allow students synchronous control of th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014